package com.zhongwang.mms.gen.model;
import java.io.Serializable;
import lombok.Data;
@Data
public class MInventoryGenModel implements Serializable{

  private static final long serialVersionUID = 1810013838004935168L;

	/**
	 * 主键

	 */
  private Integer ityId;

	/**
	 * 原料外键（批次字段）

	 */
  private Integer ityMatId;

	/**
	 * 类型  1：库存 2：项目（批次字
	 */
  private Integer ityInType;

	/**
	 * 项目编码（批次字段）

	 */
  private String ityProCode;

	/**
	 * 项目名称（批次字段）

	 */
  private String ityProName;

	/**
	 * 特殊说明（批次字段）

	 */
  private String itySpec;

	/**
	 * 跟踪号（批次字段）

	 */
  private String ityTrackCode;

	/**
	 * 状态  0：删除  1：正常 2：上锁
	 */
  private Integer ityDataStatus;

	/**
	 * 在库数量

	 */
  private Double ityNum;

	/**
	 * 在库重量 
	 */
  private Double ityWeight;

	/**
	 * 可用数量

	 */
  private Double ityAvaNum;

	/**
	 * 可用重量

	 */
  private Double ityAvaWeight;

	/**
	 * 回货日期

	 */
  private String ityBackDate;

	/**
	 * 备注

	 */
  private String ityRemark;

	/**
	 * 单价（加权平均）

	 */
  private Double ityPrice;

	/**
	 * 金额（数据库公式自动计算）

	 */
  private Double ityAmount;

	/**
	 * 仓库外键(应该作为联合主键)

	 */
  private Integer ityStoId;

	/**
	 * 库位（暂不使用）

	 */
  private String ityStoPlaceNum;

	/**
	 * 物料sap系统编码
	 */
  private String ityMatSapCode;


  public Integer getItyId() {
    return ityId;
  }

  public void setItyId(Integer ityId) {
    this.ityId = ityId;
  }


  public Integer getItyMatId() {
    return ityMatId;
  }

  public void setItyMatId(Integer ityMatId) {
    this.ityMatId = ityMatId;
  }


  public Integer getItyInType() {
    return ityInType;
  }

  public void setItyInType(Integer ityInType) {
    this.ityInType = ityInType;
  }


  public String getItyProCode() {
    return ityProCode;
  }

  public void setItyProCode(String ityProCode) {
    this.ityProCode = ityProCode;
  }


  public String getItyProName() {
    return ityProName;
  }

  public void setItyProName(String ityProName) {
    this.ityProName = ityProName;
  }


  public String getItySpec() {
    return itySpec;
  }

  public void setItySpec(String itySpec) {
    this.itySpec = itySpec;
  }


  public String getItyTrackCode() {
    return ityTrackCode;
  }

  public void setItyTrackCode(String ityTrackCode) {
    this.ityTrackCode = ityTrackCode;
  }


  public Integer getItyDataStatus() {
    return ityDataStatus;
  }

  public void setItyDataStatus(Integer ityDataStatus) {
    this.ityDataStatus = ityDataStatus;
  }


  public Double getItyNum() {
    return ityNum;
  }

  public void setItyNum(Double ityNum) {
    this.ityNum = ityNum;
  }


  public Double getItyWeight() {
    return ityWeight;
  }

  public void setItyWeight(Double ityWeight) {
    this.ityWeight = ityWeight;
  }


  public Double getItyAvaNum() {
    return ityAvaNum;
  }

  public void setItyAvaNum(Double ityAvaNum) {
    this.ityAvaNum = ityAvaNum;
  }


  public Double getItyAvaWeight() {
    return ityAvaWeight;
  }

  public void setItyAvaWeight(Double ityAvaWeight) {
    this.ityAvaWeight = ityAvaWeight;
  }


  public String getItyBackDate() {
    return ityBackDate;
  }

  public void setItyBackDate(String ityBackDate) {
    this.ityBackDate = ityBackDate;
  }


  public String getItyRemark() {
    return ityRemark;
  }

  public void setItyRemark(String ityRemark) {
    this.ityRemark = ityRemark;
  }


  public Double getItyPrice() {
    return ityPrice;
  }

  public void setItyPrice(Double ityPrice) {
    this.ityPrice = ityPrice;
  }


  public Double getItyAmount() {
    return ityAmount;
  }

  public void setItyAmount(Double ityAmount) {
    this.ityAmount = ityAmount;
  }


  public Integer getItyStoId() {
    return ityStoId;
  }

  public void setItyStoId(Integer ityStoId) {
    this.ityStoId = ityStoId;
  }


  public String getItyStoPlaceNum() {
    return ityStoPlaceNum;
  }

  public void setItyStoPlaceNum(String ityStoPlaceNum) {
    this.ityStoPlaceNum = ityStoPlaceNum;
  }


  public String getItyMatSapCode() {
    return ityMatSapCode;
  }

  public void setItyMatSapCode(String ityMatSapCode) {
    this.ityMatSapCode = ityMatSapCode;
  }

}
